
.forget_container{
    width: 50vw;
    height:28vh;
    border: 2px solid #a9a9a9;
    border-radius: 10px;
    position: relative;
    top: 30vh;
    margin: 0 auto;

    background-color: rgba(223, 222, 222, 0.5);
    text-align: center;
}
.forget_container h3{
    margin: 20px 0;
}

.forget_container .resetting_input_box{
    width: 26vw;
    margin: 0 auto;

}

.forget_container input{
    border: 2px solid #ddd;
    outline: none;
    height: 2vh;
    padding: 0;

    width: 25vw;
    border-radius: 5px;
    margin-bottom: 2vh;
}
.forget_container input:focus{
    border-radius: 5px;
    border: 2px solid lightblue;
    background: aliceblue;
}

.resetting_input_box .code_valid_icon,
.new_valid_icon{
    position: absolute;
    display: none;
    float: left;
    width: 25px;
    height: 25px;
}
.resetting_input_box .code_wrong_icon,
.new_wrong_icon{
    position: absolute;
    display: none;

    width: 22px;
    height: 22px;
}

.forget_container .confirm_email_btn{
    /*outline: none;*/
    width: 70px;
    height: 24px;
    margin: 2px 10px;
    border: 1px solid #bbb;
    border-radius: 4px;
    position: absolute;
    padding: 0;

    color: #fff;
    background-color: rgba(43, 78, 142, 0.6);
}

.forget_container .resetting_submit{
    width: 10vw;
    height: 30px;
    /*margin-top: 15px;*/
    font-size: 14px;
    color: #fff;
    margin: 5px 0;
    border: 1px solid #bbb;
    padding: 0;
    background-color: rgba(43, 78, 142, 0.6);
    border-radius: 10em ;
}
.forget_container .resetting_submit:hover,
.forget_container .confirm_email_btn:hover{
    color: #333;
    background-color: orange;
}